package com.im.viewmodel.folderManage;

import java.util.List;

import com.im.service.dto.DocInfo;
import com.im.service.dto.FileBorrow;
import com.im.service.dto.FileUpload;
import com.im.service.dto.ProjectStage;
import com.im.service.dto.StageNode;


public class FolderInfoManageRespVo {

  private String _parentId;

  private String id;

  private String projStateName;

  private int docInfoTotal;
  
  private int borrowedTotal;
  
  private int keyFileTotal;
  
  private int nomFileTotal;

  private String state="closed";

  /**
   * 实施项目id
   */
  private String impleProjId;
  /**
   * 实施项目名称
   */
  private String impleProjName;

  /**
   * 文档信息
   */
  private DocInfo docInfo;

  /**
   * 项目阶段
   */
  private ProjectStage projectStage;

  /**
   * 项目阶段名 PROJ_STAGE_CLASS
   */
  private String projStageClass;

  /**
   * 工作节点
   */
  private StageNode stageNode;



  /**
   * 上传文档信息
   */
  private  FileUpload uploadInfo;
  private  List<FileUpload> uploadInfos;
  
  /**
   * 文档借阅信息
   */
  private  FileBorrow fileBorrow;

  public List<FileUpload> getUploadInfos() {
	return uploadInfos;
}

public void setUploadInfos(List<FileUpload> uploadInfos) {
	this.uploadInfos = uploadInfos;
}

/**
   * 状态名称 文档信息表对应的statusCd对应的名称
   */
  private String statusCdName;

  public int getDocInfoTotal() {
	return docInfoTotal;
}

public void setDocInfoTotal(int docInfoTotal) {
	this.docInfoTotal = docInfoTotal;
}

public int getBorrowedTotal() {
	return borrowedTotal;
}

public void setBorrowedTotal(int borrowedTotal) {
	this.borrowedTotal = borrowedTotal;
}

public int getKeyFileTotal() {
	return keyFileTotal;
}

public void setKeyFileTotal(int keyFileTotal) {
	this.keyFileTotal = keyFileTotal;
}

public int getNomFileTotal() {
	return nomFileTotal;
}

public void setNomFileTotal(int nomFileTotal) {
	this.nomFileTotal = nomFileTotal;
}

public FileBorrow getFileBorrow() {
	return fileBorrow;
}

public void setFileBorrow(FileBorrow fileBorrow) {
	this.fileBorrow = fileBorrow;
}

public String getImpleProjId() {
    return impleProjId;
  }

  public void setImpleProjId(String impleProjId) {
    this.impleProjId = impleProjId;
  }

  public String getImpleProjName() {
    return impleProjName;
  }

  public void setImpleProjName(String impleProjName) {
    this.impleProjName = impleProjName;
  }

  public DocInfo getDocInfo() {
	return docInfo;
}

public void setDocInfo(DocInfo docInfo) {
	this.docInfo = docInfo;
}

public ProjectStage getProjectStage() {
    return projectStage;
  }

  public void setProjectStage(ProjectStage projectStage) {
    this.projectStage = projectStage;
  }

  public String getProjStageClass() {
    return projStageClass;
  }

  public void setProjStageClass(String projStageClass) {
    this.projStageClass = projStageClass;
  }

  public StageNode getStageNode() {
    return stageNode;
  }

  public void setStageNode(StageNode stageNode) {
    this.stageNode = stageNode;
  }

  public FileUpload getUploadInfo() {
    return uploadInfo;
  }

  public void setUploadInfo(FileUpload uploadInfo) {
    this.uploadInfo = uploadInfo;
  }

  public String getStatusCdName() {
    return statusCdName;
  }

  public void setStatusCdName(String statusCdName) {
    this.statusCdName = statusCdName;
  }

  public String get_parentId() {
    return _parentId;
  }

  public void set_parentId(String _parentId) {
    this._parentId = _parentId;
  }



  public String getState() {
    return state;
  }

  public void setState(String state) {
    this.state = state;
  }

  public String getId() {
    return id;
  }

  public void setId(String id) {
    this.id = id;
  }

  public String getProjStateName() {
    return projStateName;
  }

  public void setProjStateName(String projStateName) {
    this.projStateName = projStateName;
  }
}
